package feeinterface.modeldb;
import java.util.*;

/*********************************************
,通道测试表
***********************************************/
public class ChannelTest{

	private String IVRFeeTipInfo;/*remark:扣费提示信息;length:200*/
	private Integer SmsCloseMt;/*remark:是否屏蔽下行，1屏蔽，0不屏蔽;length:10*/
	private String WAPFetchStrs;/*remark:FeeBigType=2时使用，格式为： FetchBy1@@FindKeys1@@EndKey1=@=FetchBy2@@FindKeys2@@EndKey2=@=....;length:500*/
	private String WAPChannelName;/*remark:FeeBigType=2时使用;length:60*/
	private String SmsCloseKeyword;/*remark:屏蔽关键字列表，用逗号分隔;length:200*/
	private Integer ChannelID;/*remark:通道id;length:10*/
	private String WAPValidateEndKey;/*remark:FeeBigType=2时使用;length:100*/
	private String IVRKeySeries;/*remark:拨打按键序列;length:300*/
	private Integer IVRSendInterval;/*remark:拨打扣费间隔;length:10*/
	private String WAPExtWapVar;/*remark:FeeBigType=2时使用;length:100*/
	private Integer SMSSmsIsDouble;/*remark:1:是双精通道 0：是模糊通道;length:10*/
	private Integer FeeBigType;/*remark:1：SMS或MMS类     2：WAP类  3：拨打类  400:为短信屏蔽内容;length:10*/
	private String GroupID;/*remark:组ID，插入时生产的;length:30*/
	private String IVRIvrFeeTel;/*remark:拨打号码;length:20*/
	private Integer IVRSendCnt;/*remark:拨打次数;length:10*/
	private Integer SMSSendCnt;/*remark:发送的条数;length:10*/
	private Integer ChannelTestSno;/*remark:流水号;length:10*/
	private String SMSExtSmsVar;/*remark:扩展参数，针对一个通道的扩展参数;length:80*/
	private Integer WAPSendCnt;/*remark:FeeBigType=2时使用;length:10*/
	private String IVRChannelName;/*remark:通道名称;length:60*/
	private String ExtRespVar;/*remark:扩展参数;length:100*/
	private String Phone;/*remark:IMSI对应的手机号码;length:20*/
	private String SMSChannelName;/*remark:短彩类通道名称;length:60*/
	private Integer WAPFeeCode;/*remark:;length:10*/
	private Integer IVRFeeMinTimeLen;/*remark:拨打扣费时长;length:10*/
	private Integer ServiceCoID;/*remark:合作id;length:10*/
	private String WAPFeeTipInfo;/*remark:FeeBigType=2时使用;length:200*/
	private String SMSSmsFeeCmd;/*remark:通道指令;length:20*/
	private Integer IVRFeeCode;/*remark:;length:10*/
	private String WAPFeeOKFlag;/*remark:FeeBigType=2时使用;length:30*/
	private Integer IVRStartFeeTimeLen;/*remark:开始扣费时长;length:10*/
	private String IVRExtIvrVar;/*remark:扩展参数;length:100*/
	private Integer WAPSendInterval;/*remark:FeeBigType=2时使用;length:10*/
	private String Updator;/*remark:;length:30*/
	private Integer SmsCloseTime;/*remark:屏蔽时长,单位：分钟，默认：120分钟;length:10*/
	private String SmsOpenSpNumber;/*remark:不屏蔽子端口号码列表，用英文逗号分隔;length:100*/
	private Integer IVRFeeType;/*remark:通道类别编码;length:10*/
	private String SmsCloseSpNumber;/*remark:屏蔽端口号码列表，用英文逗号分隔;length:100*/
	private Integer WAPValidateStep;/*remark:FeeBigType=2时使用;length:10*/
	private String WAPValidateFindKeys;/*remark:FeeBigType=2时使用;length:100*/
	private Integer SMSSendInterval;/*remark:扣费指令之间的时间间隔;length:10*/
	private String IMSI;/*remark:IMSI;length:30*/
	private Date UpdateTime;/*remark:;length:19*/
	private String WAPWapFeeURL;/*remark:FeeBigType=2时使用;length:300*/
	private Integer WAPFeeType;/*remark:FeeBigType=2时使用，对应ChannelType里的ChannelTypeCode字段;length:10*/
	private Integer SMSSmsValidateFlag;/*remark:是否动态验证;length:10*/
	private String SMSSmsEndFlag;/*remark:结束标示;length:20*/
	private Integer Enable;/*remark:1:有效 0：无效;length:10*/
	private String SMSSmsStartFlag;/*remark:开始标示;length:70*/
	private String SMSSmsFeePort;/*remark:通道扣费指令的目标端口;length:20*/
	private String SMSSmsFeeCode;/*remark:业务费率，单位：分，一条短信扣多少钱;length:70*/
	private Integer SMSFeeType;/*remark:短彩类通道类别编码;length:10*/
	private String SMSFeeTipInfo;/*remark:扣费提示信息;length:200*/

	public void setIVRFeeTipInfo(String IVRFeeTipInfo){
		this.IVRFeeTipInfo = IVRFeeTipInfo;
	}
	public String getIVRFeeTipInfo(){
		return IVRFeeTipInfo;
	}
	public void setSmsCloseMt(Integer SmsCloseMt){
		this.SmsCloseMt = SmsCloseMt;
	}
	public Integer getSmsCloseMt(){
		return SmsCloseMt;
	}
	public void setWAPFetchStrs(String WAPFetchStrs){
		this.WAPFetchStrs = WAPFetchStrs;
	}
	public String getWAPFetchStrs(){
		return WAPFetchStrs;
	}
	public void setWAPChannelName(String WAPChannelName){
		this.WAPChannelName = WAPChannelName;
	}
	public String getWAPChannelName(){
		return WAPChannelName;
	}
	public void setSmsCloseKeyword(String SmsCloseKeyword){
		this.SmsCloseKeyword = SmsCloseKeyword;
	}
	public String getSmsCloseKeyword(){
		return SmsCloseKeyword;
	}
	public void setChannelID(Integer ChannelID){
		this.ChannelID = ChannelID;
	}
	public Integer getChannelID(){
		return ChannelID;
	}
	public void setWAPValidateEndKey(String WAPValidateEndKey){
		this.WAPValidateEndKey = WAPValidateEndKey;
	}
	public String getWAPValidateEndKey(){
		return WAPValidateEndKey;
	}
	public void setIVRKeySeries(String IVRKeySeries){
		this.IVRKeySeries = IVRKeySeries;
	}
	public String getIVRKeySeries(){
		return IVRKeySeries;
	}
	public void setIVRSendInterval(Integer IVRSendInterval){
		this.IVRSendInterval = IVRSendInterval;
	}
	public Integer getIVRSendInterval(){
		return IVRSendInterval;
	}
	public void setWAPExtWapVar(String WAPExtWapVar){
		this.WAPExtWapVar = WAPExtWapVar;
	}
	public String getWAPExtWapVar(){
		return WAPExtWapVar;
	}
	public void setSMSSmsIsDouble(Integer SMSSmsIsDouble){
		this.SMSSmsIsDouble = SMSSmsIsDouble;
	}
	public Integer getSMSSmsIsDouble(){
		return SMSSmsIsDouble;
	}
	public void setFeeBigType(Integer FeeBigType){
		this.FeeBigType = FeeBigType;
	}
	public Integer getFeeBigType(){
		return FeeBigType;
	}
	public void setGroupID(String GroupID){
		this.GroupID = GroupID;
	}
	public String getGroupID(){
		return GroupID;
	}
	public void setIVRIvrFeeTel(String IVRIvrFeeTel){
		this.IVRIvrFeeTel = IVRIvrFeeTel;
	}
	public String getIVRIvrFeeTel(){
		return IVRIvrFeeTel;
	}
	public void setIVRSendCnt(Integer IVRSendCnt){
		this.IVRSendCnt = IVRSendCnt;
	}
	public Integer getIVRSendCnt(){
		return IVRSendCnt;
	}
	public void setSMSSendCnt(Integer SMSSendCnt){
		this.SMSSendCnt = SMSSendCnt;
	}
	public Integer getSMSSendCnt(){
		return SMSSendCnt;
	}
	public void setChannelTestSno(Integer ChannelTestSno){
		this.ChannelTestSno = ChannelTestSno;
	}
	public Integer getChannelTestSno(){
		return ChannelTestSno;
	}
	public void setSMSExtSmsVar(String SMSExtSmsVar){
		this.SMSExtSmsVar = SMSExtSmsVar;
	}
	public String getSMSExtSmsVar(){
		return SMSExtSmsVar;
	}
	public void setWAPSendCnt(Integer WAPSendCnt){
		this.WAPSendCnt = WAPSendCnt;
	}
	public Integer getWAPSendCnt(){
		return WAPSendCnt;
	}
	public void setIVRChannelName(String IVRChannelName){
		this.IVRChannelName = IVRChannelName;
	}
	public String getIVRChannelName(){
		return IVRChannelName;
	}
	public void setExtRespVar(String ExtRespVar){
		this.ExtRespVar = ExtRespVar;
	}
	public String getExtRespVar(){
		return ExtRespVar;
	}
	public void setPhone(String Phone){
		this.Phone = Phone;
	}
	public String getPhone(){
		return Phone;
	}
	public void setSMSChannelName(String SMSChannelName){
		this.SMSChannelName = SMSChannelName;
	}
	public String getSMSChannelName(){
		return SMSChannelName;
	}
	public void setWAPFeeCode(Integer WAPFeeCode){
		this.WAPFeeCode = WAPFeeCode;
	}
	public Integer getWAPFeeCode(){
		return WAPFeeCode;
	}
	public void setIVRFeeMinTimeLen(Integer IVRFeeMinTimeLen){
		this.IVRFeeMinTimeLen = IVRFeeMinTimeLen;
	}
	public Integer getIVRFeeMinTimeLen(){
		return IVRFeeMinTimeLen;
	}
	public void setServiceCoID(Integer ServiceCoID){
		this.ServiceCoID = ServiceCoID;
	}
	public Integer getServiceCoID(){
		return ServiceCoID;
	}
	public void setWAPFeeTipInfo(String WAPFeeTipInfo){
		this.WAPFeeTipInfo = WAPFeeTipInfo;
	}
	public String getWAPFeeTipInfo(){
		return WAPFeeTipInfo;
	}
	public void setSMSSmsFeeCmd(String SMSSmsFeeCmd){
		this.SMSSmsFeeCmd = SMSSmsFeeCmd;
	}
	public String getSMSSmsFeeCmd(){
		return SMSSmsFeeCmd;
	}
	public void setIVRFeeCode(Integer IVRFeeCode){
		this.IVRFeeCode = IVRFeeCode;
	}
	public Integer getIVRFeeCode(){
		return IVRFeeCode;
	}
	public void setWAPFeeOKFlag(String WAPFeeOKFlag){
		this.WAPFeeOKFlag = WAPFeeOKFlag;
	}
	public String getWAPFeeOKFlag(){
		return WAPFeeOKFlag;
	}
	public void setIVRStartFeeTimeLen(Integer IVRStartFeeTimeLen){
		this.IVRStartFeeTimeLen = IVRStartFeeTimeLen;
	}
	public Integer getIVRStartFeeTimeLen(){
		return IVRStartFeeTimeLen;
	}
	public void setIVRExtIvrVar(String IVRExtIvrVar){
		this.IVRExtIvrVar = IVRExtIvrVar;
	}
	public String getIVRExtIvrVar(){
		return IVRExtIvrVar;
	}
	public void setWAPSendInterval(Integer WAPSendInterval){
		this.WAPSendInterval = WAPSendInterval;
	}
	public Integer getWAPSendInterval(){
		return WAPSendInterval;
	}
	public void setUpdator(String Updator){
		this.Updator = Updator;
	}
	public String getUpdator(){
		return Updator;
	}
	public void setSmsCloseTime(Integer SmsCloseTime){
		this.SmsCloseTime = SmsCloseTime;
	}
	public Integer getSmsCloseTime(){
		return SmsCloseTime;
	}
	public void setSmsOpenSpNumber(String SmsOpenSpNumber){
		this.SmsOpenSpNumber = SmsOpenSpNumber;
	}
	public String getSmsOpenSpNumber(){
		return SmsOpenSpNumber;
	}
	public void setIVRFeeType(Integer IVRFeeType){
		this.IVRFeeType = IVRFeeType;
	}
	public Integer getIVRFeeType(){
		return IVRFeeType;
	}
	public void setSmsCloseSpNumber(String SmsCloseSpNumber){
		this.SmsCloseSpNumber = SmsCloseSpNumber;
	}
	public String getSmsCloseSpNumber(){
		return SmsCloseSpNumber;
	}
	public void setWAPValidateStep(Integer WAPValidateStep){
		this.WAPValidateStep = WAPValidateStep;
	}
	public Integer getWAPValidateStep(){
		return WAPValidateStep;
	}
	public void setWAPValidateFindKeys(String WAPValidateFindKeys){
		this.WAPValidateFindKeys = WAPValidateFindKeys;
	}
	public String getWAPValidateFindKeys(){
		return WAPValidateFindKeys;
	}
	public void setSMSSendInterval(Integer SMSSendInterval){
		this.SMSSendInterval = SMSSendInterval;
	}
	public Integer getSMSSendInterval(){
		return SMSSendInterval;
	}
	public void setIMSI(String IMSI){
		this.IMSI = IMSI;
	}
	public String getIMSI(){
		return IMSI;
	}
	public void setUpdateTime(Date UpdateTime){
		this.UpdateTime = UpdateTime;
	}
	public Date getUpdateTime(){
		return UpdateTime;
	}
	public void setWAPWapFeeURL(String WAPWapFeeURL){
		this.WAPWapFeeURL = WAPWapFeeURL;
	}
	public String getWAPWapFeeURL(){
		return WAPWapFeeURL;
	}
	public void setWAPFeeType(Integer WAPFeeType){
		this.WAPFeeType = WAPFeeType;
	}
	public Integer getWAPFeeType(){
		return WAPFeeType;
	}
	public void setSMSSmsValidateFlag(Integer SMSSmsValidateFlag){
		this.SMSSmsValidateFlag = SMSSmsValidateFlag;
	}
	public Integer getSMSSmsValidateFlag(){
		return SMSSmsValidateFlag;
	}
	public void setSMSSmsEndFlag(String SMSSmsEndFlag){
		this.SMSSmsEndFlag = SMSSmsEndFlag;
	}
	public String getSMSSmsEndFlag(){
		return SMSSmsEndFlag;
	}
	public void setEnable(Integer Enable){
		this.Enable = Enable;
	}
	public Integer getEnable(){
		return Enable;
	}
	public void setSMSSmsStartFlag(String SMSSmsStartFlag){
		this.SMSSmsStartFlag = SMSSmsStartFlag;
	}
	public String getSMSSmsStartFlag(){
		return SMSSmsStartFlag;
	}
	public void setSMSSmsFeePort(String SMSSmsFeePort){
		this.SMSSmsFeePort = SMSSmsFeePort;
	}
	public String getSMSSmsFeePort(){
		return SMSSmsFeePort;
	}
	public void setSMSSmsFeeCode(String SMSSmsFeeCode){
		this.SMSSmsFeeCode = SMSSmsFeeCode;
	}
	public String getSMSSmsFeeCode(){
		return SMSSmsFeeCode;
	}
	public void setSMSFeeType(Integer SMSFeeType){
		this.SMSFeeType = SMSFeeType;
	}
	public Integer getSMSFeeType(){
		return SMSFeeType;
	}
	public void setSMSFeeTipInfo(String SMSFeeTipInfo){
		this.SMSFeeTipInfo = SMSFeeTipInfo;
	}
	public String getSMSFeeTipInfo(){
		return SMSFeeTipInfo;
	}

}